About The Black Lobster Food Company Limited (10897542) United Kingdom