About Eccles Uxo Services Limited (13445806) United Kingdom