About Henry Lax Developments Limited (04395265) United Kingdom