About Louise Shepherd Associates Limited (06557929) United Kingdom