About Sandiacre Equipment Limited (01863660) United Kingdom