About George & Freddie Operations Limited (SC487573) United Kingdom