About Brooks & Hodge Developments Ltd (13202546) United Kingdom