About Stuart Mealyou Technical Services Limited (08448198) United Kingdom