About Molygran & Co. Limited (01636930) United Kingdom