About Cassaard Limited (10183001) United Kingdom