About Spensall Engineering Limited (02798290) United Kingdom