About Cann Components Ltd (12874943) United Kingdom