About D&a Glass Fixing Ltd (10820771) United Kingdom