About I. & J. Bannerman Limited (02620704) United Kingdom