About Alltus Griffin Limited (08512308) United Kingdom