About S Henfrey Limited (11775080) United Kingdom