About T&r Strip-outs Ltd (12335635) United Kingdom