About Occon Palmerston Limited (11598204) United Kingdom