About A Hickford Lighting Limited (10867303) United Kingdom