About Barcall Limited (09001790) United Kingdom