About Techne Model Studio Limited (13329549) United Kingdom