About Clarke Saxby Limited (12920060) United Kingdom