About Beulah Services Ltd (12011260) United Kingdom