About Sanderson Windows Ltd (12258559) United Kingdom