About Brickwood Investments & Holdings Limited (10955262) United Kingdom