Plant Room Ltd, The

The Plant Room is a one stop shop for HD Camera Equipment and Crew.