About Bromley Clackett Limited (06121648) United Kingdom