About Flexigard Limited (07350474) United Kingdom