About Flexible Building Products Limited (03987784) United Kingdom