About Patchband Limited (08977987) United Kingdom