About Hemsley London Ltd. (12880111) United Kingdom