About Antal International Limited (06020652) United Kingdom