About Metro Float Limited (04530199) United Kingdom