About Beck Optronic Solutions Limited (09072729) United Kingdom