About R & K Williams Limited (07200149) United Kingdom