About Kit Ram Limited (09393099) United Kingdom