About Blssp (phc 28) Limited (04104055) United Kingdom