About Leicester Breakers Limited (13329259) United Kingdom