About Amelia Art Glass Ltd (07285914) United Kingdom