About The Sellex Company Limited (06173508) United Kingdom