About Tim Cannock & Son Ltd (13364580) United Kingdom