About Pembroke Trading Limited (11521373) United Kingdom