About Blssp (phc 30) Limited (04104067) United Kingdom