About Smr Dover Limited (06403969) United Kingdom