About Banwell House Holdings Ltd (13486211) United Kingdom