About T.s. Lawton & Sons Limited (00445261) United Kingdom