About Bark Investment Co. Limited (01376580) United Kingdom