About S Holman Ltd (08439312) United Kingdom