About Longcord Limited (03219941) United Kingdom