About Beulah Smith Limited (06051275) United Kingdom