About Sterling & Sterling Ltd (10265256) United Kingdom