About Senselord Limited (01819152) United Kingdom