About S D Edwards Ltd (13203669) United Kingdom