About Barcool Ltd (SC658288) United Kingdom