About Pembroke Holdings Limited (11955783) United Kingdom