About S & J Cooper Ltd (05752256) United Kingdom