About Sebco Design & Build Ltd (11795802) United Kingdom