About Kexgill (salford) Limited (05014106) United Kingdom