About H & O Ltd (07764150) United Kingdom