About Spada Engineering Limited (09534825) United Kingdom