About Nigel Proctor Ltd (12729161) United Kingdom