About Roger Little Holdings Limited (06393168) United Kingdom