About Lee Huxley Developments Limited (12061206) United Kingdom