About Beulah Scanners Ltd. (09061695) United Kingdom