About Park Inventions And Devices Manufacturing Company (00733679) United Kingdom