About L.a. International Project Services Limited (02720609) United Kingdom