About Allisade Limited (02180881) United Kingdom