About Fellowstead Ltd. (10442876) United Kingdom