About A C Scott Limited (SC378916) United Kingdom