About Blssp (phc 25) Limited (04104025) United Kingdom