About The Kit Library Ltd (12943581) United Kingdom