About Intercom & Partners (SL002088) United Kingdom