About Kelly Ivory Limited (09606978) United Kingdom