About Ham And Glory Limited (11163236) United Kingdom