About Flexible Surface Technology Ltd. (SC126581) United Kingdom