About Lauren Shallice Associates Ltd (12078968) United Kingdom