About Blssp (phc 26) Limited (04104035) United Kingdom