About Beecham House Limited (11338353) United Kingdom