About Louise Sloan Limited (08858337) United Kingdom