About T & P Investments Limited (07388272) United Kingdom