About Barckley S Ltd (08240641) United Kingdom