About Beulah Chaikin Ltd (10325556) United Kingdom