About Flexible Trading Limited (07925236) United Kingdom