About Avotek Research And Development Limited (10008720) United Kingdom