About Louise Tickle Ltd (07117113) United Kingdom