About East Midlands Flowscreed Ltd (10830259) United Kingdom