About S Hulme London Limited (10594020) United Kingdom