About Stingray Estates Ltd (06775649) United Kingdom