About Ascoll Limited (13060279) United Kingdom