About Whittaker & Company Limited (02220218) United Kingdom