About Janikin Rooke Ltd (04608565) United Kingdom