About Patrick 23 Limited (12054024) United Kingdom