About Lonwale Developments Ltd (07483169) United Kingdom