About Hallcroft (shepshed) Limited (13573240) United Kingdom