About Karl Whittaker Limited (11545053) United Kingdom