About Nicky Dixon & Sons Limited (02079440) United Kingdom