About Alan Computing Limited (08184135) United Kingdom