About Fuzzy Picture Limited (05886780) United Kingdom