About Nigel French & Associates Ltd (04615644) United Kingdom