About Jurgen Schroder Limited (05635486) United Kingdom