About Barnfield Anderson Limited (05847414) United Kingdom