About Britton Technology Limited (11197026) United Kingdom