About Lawrence Rhoad Holdings Limited (12304926) United Kingdom