About Barton Willmore International Limited (06267408) United Kingdom