About Glp Lutterworth Mps 3 Limited (12690921) United Kingdom