About Eccles Savings & Loans Limited (00908923) United Kingdom