About Glass & Wick Limited (12984539) United Kingdom