About Beddows Limited (12384971) United Kingdom