About Freddie Fletcher Ltd (13352185) United Kingdom