About Terry Mccall Limited (11989318) United Kingdom