About William Cross & Sons Limited (NI069028) United Kingdom