About Nigel Cox & Sons Ltd (12657793) United Kingdom