About Hillingdon Glass Company Limited (01770619) United Kingdom