About A&l Partners Ltd (SC664648) United Kingdom