About Kellsell Ltd (12810932) United Kingdom