About Plum Place Limited (11649549) United Kingdom