About Lou Bedford Limited (09653295) United Kingdom