About Lummis Developments Limited (07912861) United Kingdom