About Blssp (phc 27) Limited (04104044) United Kingdom