About Pembroke Newlands Ltd (12871698) United Kingdom