About Flexx Service Centre Limited (09099549) United Kingdom