About Dover Sole Limited (07102364) United Kingdom