About Amb Glass & Malvern Windows Limited (06798756) United Kingdom