About Edwin Frederick Limited (10524422) United Kingdom