About 51g Lampton Road Ltd (11928202) United Kingdom