About Taplow Opportunities Ltd (09720417) United Kingdom