About C F Walshaw Ltd (12089250) United Kingdom