About J&r Patrick Ltd (12183381) United Kingdom