About Quinton House Holdings Ltd (10014165) United Kingdom