About Belshaw & Curtin Limited (10522749) United Kingdom