About Beekaytronics (1986) Limited (02035075) United Kingdom