About Lawrence & Cooper Ltd (11601352) United Kingdom