About Kramor Ltd (09966879) United Kingdom