About Whitlock Holdings Limited (13088416) United Kingdom