About Lawrence.l.and Sons Limited (12624932) United Kingdom