About Yesmar Limited (12256724) United Kingdom