About Squibb Freestyle Circus Limited (05815975) United Kingdom