About Europe Master Equipment (LP013530) United Kingdom