About Roger Humm Limited (06278013) United Kingdom