About Roger Halms Limited (09693170) United Kingdom