About S615(6) Limited (04027937) United Kingdom