About Lindholme Trading Company Limited (07890592) United Kingdom