About Robert Lickley Holdings Limited (01303146) United Kingdom