About Patrick And Menzies Limited (04680893) United Kingdom