About Feltons Glaziers Limited (01118799) United Kingdom