About Finzel Mcgill Ltd (11931839) United Kingdom