About Filmore And Union (ycc) Limited (09295285) United Kingdom