About Patrick Roche Limited (07938018) United Kingdom