About Abilene Snowe Limited (07201947) United Kingdom