About Aloco Limited (04557295) United Kingdom