About Barcorp Limited (04617965) United Kingdom