About Sellington Investment & Co. (SL004629) United Kingdom