About Special Integrated Design Limited (03913770) United Kingdom