About J Waddington Limited (06333227) United Kingdom