About Nic Whittaker Limited (09587764) United Kingdom