About Janus Tools Limited (00621463) United Kingdom