About Classic Stills (europe) Limited (10970320) United Kingdom