About Laura Mcclintock Ltd (12434592) United Kingdom