About Barnfield Technology Limited (03670154) United Kingdom