About Plop Projects Limited (04996671) United Kingdom