About Cyril Sigal Ltd (SC595579) United Kingdom