About Barcave Group Limited(the) (01587584) United Kingdom