About Edgoose Holdings Limited (01803894) United Kingdom