About Nigel Lax Developments Limited (04390751) United Kingdom