About Pembroke Windmill Limited (12281162) United Kingdom