About Bistra Beds Ltd (12868129) United Kingdom