About Vicalan Limited (04716217) United Kingdom