About Thorpe & Co Living Ltd (13575905) United Kingdom