About Patrick Maycock Services Limited (08246918) United Kingdom