About Ajb Foams Limited (07999261) United Kingdom