About S. Hempstead Limited (08235640) United Kingdom