About Peter Finlayson Associates Ltd. (04390263) United Kingdom