About Limbrick Developments Limited (01087142) United Kingdom