About Beldi Rugs Limited (09058963) United Kingdom