About T & J Rodgers Limited (07344248) United Kingdom