About L. T. Swan Ltd (SC681502) United Kingdom