About Glass Finish Limited (12291364) United Kingdom