About N & H Mitchell Limited (10825170) United Kingdom