About White Stork Limited (08896027) United Kingdom