About Plum Duncan Ltd (SC691576) United Kingdom