About Janbor Limited (03915624) United Kingdom