About Ifmf& Plasterbord Solutions Ltd (13151717) United Kingdom