About A Scott & Son Ltd. (SC283844) United Kingdom