About Freddie S Farm Ltd. (09015482) United Kingdom