About The Lincoln Bean Company Limited (SC248247) United Kingdom