About Barcourt Limited (02687517) United Kingdom