About Freddie And Sebbie Limited (08567562) United Kingdom