About Tl Graham & Son (sales) Ltd. (NI628177) United Kingdom