About Kbr-swea Ltd (13371605) United Kingdom