About The Thrifty Stork Limited (08188121) United Kingdom