About Beech Williams Limited (09670050) United Kingdom