About Patched & Grey Ltd (12107390) United Kingdom