About J Cooper & Sons Ltd (SC642171) United Kingdom