About A. J. F. Scott Limited (04912258) United Kingdom