About Thomaslloyd Holdings Ltd. (05302610) United Kingdom