About Barnington Harper Limited (13689375) United Kingdom