About Lattenbury Hill Weddings Limited (10365017) United Kingdom