About Beadstead Limited (02640331) United Kingdom