About Crammer Enterprise Limited (12328661) United Kingdom