About Frodsham And Mitchell Limited (13607191) United Kingdom