About Wicker Hamilton Limited (11779352) United Kingdom