About Patrick Consultancy Limited (11830118) United Kingdom