About A P L Projects And Developments Limited (12837348) United Kingdom