About Alfie & Walter Ltd. (10473884) United Kingdom