About J. N. Straughan & Co Limited (02192595) United Kingdom