About Elliott Sanders Limited (02648279) United Kingdom