About Flexible Foam Research Limited (01799264) United Kingdom