About Crame Co Limited (13399790) United Kingdom