About Baker Irving Associates Limited (06989739) United Kingdom