About Broken Pots & Stopped Clocks Ltd (13500759) United Kingdom