About London Biorhythm Company Limited (01531657) United Kingdom