About Raffleglass Limited (02009665) United Kingdom