About R & K Swain Limited (06229688) United Kingdom