About Beecher Milnes Limited (11040727) United Kingdom