About Sempstead Limited (08849030) United Kingdom