About The Val And Fred Factory Ltd (13334831) United Kingdom