About Indian Hill Design Ltd (11198900) United Kingdom