About Vaughan Cook Ltd. (04554703) United Kingdom