About Finnemore And Overend Ltd (12401749) United Kingdom