About Flexipads World Class Limited (04804410) United Kingdom