About Thistlewood Living Ltd (11821983) United Kingdom