About Allastead Limited (01611301) United Kingdom