About Raymond Duguid Limited (SC356720) United Kingdom