About Patrick Ross Limited (12080534) United Kingdom