About Blaise Site Solutions Ltd (07825006) United Kingdom