About S. Humphreys Ltd (03493227) United Kingdom