About Beulah Homes Accessories Limited (07843475) United Kingdom