About Elizabeth Scrace Limited (07955028) United Kingdom