About Lawrence Of London Ltd (12363415) United Kingdom