About R&c Williams (holdings) Limited (04801763) United Kingdom