About Sandal Motors (huddersfield) Limited (06652168) United Kingdom