About Sterling Square Ltd (07418854) United Kingdom