About R S Duncan Ltd (13064923) United Kingdom