About Burnell & Rankin Limited (10100309) United Kingdom