About Barkisland Holdings Ltd (13011040) United Kingdom