About Barlick Limited (08936569) United Kingdom