About Barcor Limited (03646730) United Kingdom