About Flexel 1986 Limited (06605957) United Kingdom