About Shelmar Engineering Limited (01417843) United Kingdom