About Patrick Meechan Hair Design Ltd (SC417493) United Kingdom