About The Stork Thurnam Limited (10546521) United Kingdom