About Kate Maestri Architectural Glass Limited (05065905) United Kingdom