About Selway Fisher Design Limited (06949008) United Kingdom