About Wellington Parker London Ltd (09839508) United Kingdom