About Edgestock Ltd (07586576) United Kingdom