About Pembrook Design Limited (02247823) United Kingdom