About Ian Finch Limited (10786005) United Kingdom