About Salisbury Finch Limited (08026011) United Kingdom