About Lowry Edwards Developments Limited (13325509) United Kingdom