About Alydor Ltd (13435986) United Kingdom