About Special Assignments Ltd (05892608) United Kingdom