About N & H Motors Ltd (12979634) United Kingdom