About Morgan Finlay Pomeroy Limited (13567429) United Kingdom