About London Special Executive Services Limited (08443075) United Kingdom