About Barworks (stamford St) Limited (10274298) United Kingdom