About Freddy Bea Limited (13012968) United Kingdom