About Stanford Le Hope Ltd (11167694) United Kingdom