About Laila And Deniz (newbury) Limited (13198157) United Kingdom