About Sandbach Limes Ltd (11245706) United Kingdom