About Plum Of London Ltd (08354405) United Kingdom