About Freddie Bell Limited (09170586) United Kingdom