About Savills Glass Limited (06694919) United Kingdom