About London Surface Design Limited (11830496) United Kingdom