About Snugwalls Limited (09527842) United Kingdom