About Special Equipment Limited (02992635) United Kingdom