About Laurence Rae Associates Limited (04458327) United Kingdom