About Special Services 88 Limited (10894666) United Kingdom