About Selyor Limited (05494840) United Kingdom