About Janhurst Limited (02095305) United Kingdom