About Alrick Solutions Limited (08443281) United Kingdom