About 00074028 Limited (00074028) United Kingdom