About Crusty Investment Company Limited (06293158) United Kingdom