About Barton Byrch Limited (04950174) United Kingdom