About Whitaker Holdings Ltd (11640633) United Kingdom