About Sentor Constructions Ltd (12938649) United Kingdom