About Barworks (clerkenwell) Limited (04575984) United Kingdom