31 March 2023 ‘We all have a responsibility to do something’ – Freefoam stockist Posted on 31st March 2023 by Max Banner Family-run firm C & A Building Products, a Freefoam stockist for almost 20 years, has installed solar panels on its warehouse in the next step to improve its green credentials.