About Nigel Foster Ltd (04279799) United Kingdom