About Vic Hare Studio Ltd (SC676597) United Kingdom