About Selley Company Limited (10988719) United Kingdom