About Lawrence Cochran Ltd (11508076) United Kingdom