About Frodsham Fones Ltd (12406229) United Kingdom