About P & C Finch Limited (09452291) United Kingdom