About Patrick & Ellie Investments Limited (11901728) United Kingdom