About Steve Smith Eccles Enterprises Limited (03012693) United Kingdom