About Karl Kramer Photography Limited (06004647) United Kingdom