About J. Thirlwell & Sons Limited (00661591) United Kingdom