About L & J Waddington (leicester) Limited (01303116) United Kingdom