About Barkisland Ltd (13010823) United Kingdom