About Excel Office Supplies Limited (04524672) United Kingdom