About Harry Lumb Ltd (13598772) United Kingdom