About Hamilton Studios Ltd (10475315) United Kingdom