About Foam Company Limited(the) (02067653) United Kingdom