About Brooks Haddiscoe Ltd (12363341) United Kingdom