About Sellall Ltd (13204047) United Kingdom