About Andel Limited (02722655) United Kingdom