About Lilly Valley Developments Limited (11228915) United Kingdom