The Alfa Group Ltd, phone Arundel Business Centre, 49, Station Rd Harold Wood, Greater London RM3 0BS map