About Beckley Research And Innovations Limited (10489947) United Kingdom