About Finnberg & Company Limited (09980139) United Kingdom