About Freddineedles Limited (07523648) United Kingdom