About Roger Benke Limited (09896234) United Kingdom