About Leicester Office Equipment Limited (07700364) United Kingdom