About Oliver Patrick Ltd (12959404) United Kingdom