About Jens Krebs Ltd (08475928) United Kingdom