About Bartholomews Specialist Distribution Limited (01388275) United Kingdom