About Vogt & Maguire Limited (00526684) United Kingdom