About Pembroke Art Limited (12094436) United Kingdom