About Waller Mcdermott Ltd (11786001) United Kingdom