About Andrell Limited (06519498) United Kingdom