About R & R Hardraw Limited (13313068) United Kingdom