About J. & R. Alexander (eynsford) Limited (01407393) United Kingdom