About Lg Swansea Development Ltd (13278305) United Kingdom