About A & L Holdings Limited (10535658) United Kingdom