About Height Studio Limited (07906050) United Kingdom