About Lewisher Management Limited (06880543) United Kingdom