About Metro Marketing (europe) Limited (07423653) United Kingdom