About A & R Scott Limited (SC611036) United Kingdom