About Incorporated Society Of British Advertisers Limited (00068497) United Kingdom