About Clarkson Building Specialists Ltd. (11658626) United Kingdom