About Shallcross Services Ltd (08115531) United Kingdom