About Purple Patch Ideas Limited (08864353) United Kingdom