About Third Frame Limited (09431195) United Kingdom