About Bargrave Limited (05698036) United Kingdom