About K.l. Schmidt Project Limited (08695863) United Kingdom