About Walt & Whitney Ltd (12092348) United Kingdom