About Aberdeen Foam Limited (04403581) United Kingdom