About S Edwards Limited (10455303) United Kingdom