About Bartle House Limited (07237439) United Kingdom