About Lidstrom Berg Limited (08837591) United Kingdom