About Alan Rodo Limited (05093234) United Kingdom