About Fredrica Windless Limited (08216428) United Kingdom