About Freddie Fox International (uk) Limited (05628342) United Kingdom