About Flesmitec Limited (04157121) United Kingdom