About A1 Foam Flex Ltd (12886665) United Kingdom