About Almon Solutions Limited (06032726) United Kingdom