About Sewell Building & Environmental Services Ltd (09059598) United Kingdom