About Menspire Eastcote Limited (12622205) United Kingdom