About Andell Charles Limited (13592602) United Kingdom