About R.j. Mcleod (contractors) Limited (SC028565) United Kingdom