About Patchway Limited (02674046) United Kingdom