About Barr Davis & Company Limited (01661236) United Kingdom