About S & L Cox Limited (07074731) United Kingdom