About H Mckean Ltd (12284990) United Kingdom