About A. Trail & Son Limited (SC040739) United Kingdom