About Sandbach Fencing Ltd (12574230) United Kingdom