About Snefrids Hus Limited (06948561) United Kingdom