About Sebale Construction Limited (11419772) United Kingdom