About Fred And Oscy Limited (13243726) United Kingdom