About Carrick Scott Limited (09707416) United Kingdom