About Special Solutions L.p. (SL024359) United Kingdom