About C. Fincken & Co. Limited (01978917) United Kingdom