About D Graham & Son Ltd. (SC215098) United Kingdom