About Lucking Developments Limited (01992204) United Kingdom