About Whittingham Holdings Limited (12405950) United Kingdom