About New Whittington Ltd (13620304) United Kingdom