About Taffside Investments Limited (09171038) United Kingdom