About Casslass Limited (10875152) United Kingdom