About Flexel Studley Limited (02029126) United Kingdom