About Blssp (phc 3) Limited (04104026) United Kingdom