About Patchdean Consultants Limited (03648541) United Kingdom