About R S Calderwood Limited (SC417676) United Kingdom