About T & L Whittaker & Sons Limited (07239825) United Kingdom