About Bartalls & Company Limited (02770353) United Kingdom