About Eccles Office Supplies Limited (05576063) United Kingdom