About N & R Humphrey Ltd (13006308) United Kingdom