About Elsham Records Limited (13129440) United Kingdom