About Yandale Limited (12695231) United Kingdom