About The Bearded Chef Food Solutions Limited (12205396) United Kingdom