About Anderson Glass Consulting Limited (SC589753) United Kingdom