About Ablott Technology Limited (07016840) United Kingdom