About Yanmore Limited (04426294) United Kingdom