About Barworks (city Road) Limited (08121756) United Kingdom