About Lawrence Imaging Limited (12076669) United Kingdom