About Jan Benson Limited (04955886) United Kingdom