About Ashwell & Barrie Limited (08838651) United Kingdom