About T & R Partnership Llp (OC307964) United Kingdom