About The Orange Square Company Ltd. (02593245) United Kingdom