About Kelly Levy Limited (07904755) United Kingdom