About Barberry Swindon Limited (08698180) United Kingdom