About Kruger Design Limited (08654765) United Kingdom