About Elaine Ruse Limited (07144914) United Kingdom