About Alan Stammers Business Services Ltd. (08090422) United Kingdom