About Nigel Allen Limited (01375538) United Kingdom