About Howard Limbrick Developments Ltd (12290910) United Kingdom