About Kramer Trading Limited (06189776) United Kingdom