About A & J Watt Ltd. (SC248198) United Kingdom