About Grey Tie Deer Studios Ltd (SC690113) United Kingdom