About Mitrefinch Limited (01326934) United Kingdom