About O Byrne & Patrick Ltd (07368754) United Kingdom