About Targett Ventures Ltd (13538066) United Kingdom