About L J Cooper & Son Limited (04578101) United Kingdom