About S Waller Ltd (09077618) United Kingdom