About Cross And Herbert (holdings) Limited (00734181) United Kingdom