About Specialised Engineering Design Ltd (07848886) United Kingdom