About Stainedglassballanti Limited (11599024) United Kingdom