About Pembroke Projects Ltd (12921722) United Kingdom