About Leissa Davis Limited (04851287) United Kingdom