About Finson Europe Limited (03173227) United Kingdom