About Yandle Associates Limited (11683744) United Kingdom