About The Wedding Filmmakers Limited (10052088) United Kingdom