About A & L Ads Ltd. (09429368) United Kingdom