About Lily Developments (bristol) Limited (07833446) United Kingdom