About Rp Duncan Limited (SC606746) United Kingdom