About Patrick Solution Limited (12861144) United Kingdom