About Fletcher European Containers Limited (03452489) United Kingdom