About James Swift & Son Limited (00697028) United Kingdom