About Special Work And Technology Limited (04996435) United Kingdom