City Electrical Factors Ltd phone 2 Stafford Estate, Hillman Close Hornchurch, Greater London RM11 2SJ map