About Sterling London Inc Ltd (09123818) United Kingdom