About Occold Parsons Limited (11596986) United Kingdom