About J. O. Straughan & Co. Limited (02083883) United Kingdom