About Rick Lemke Limited (11429033) United Kingdom