About H&s Doal Ltd (12774774) United Kingdom