About Denholme Breakers Limited (10344821) United Kingdom