About B & D Foam Limited (SC370617) United Kingdom