About Cherydan & Co. Limited (05680482) United Kingdom