About Barkers The Bakers Limited (03980798) United Kingdom