About Bedford Falls Ltd. (SC242561) United Kingdom