About Whittaker Holdings Limited (02942155) United Kingdom