About Sellington Limited (12341493) United Kingdom