About Ommerton Parkinson Limited (11644429) United Kingdom