About R.k. Holland Limited (09534077) United Kingdom