About Lanox Developments Limited (09843103) United Kingdom