About Taplin Investment Ltd (13451646) United Kingdom