About R B Polyurethane Consulting Limited (09024327) United Kingdom