About Louella Belle Limited (04391790) United Kingdom