About Flex Lift Services Limited (08578855) United Kingdom